2983 335
1980 225
2807 522
5187 506
7301 399
1877 268
3446 398
9304 141
2959 345
12398 651
25369 224
3735 799
2328 598
5665 360
1679 298
2315 471
2268 336
9043 263
3351 265
4325 610
15655 383
2487 185
1346 273
2952 397
2636 466
789 74
2769 262
2015 525