3009 589
19305 301
3481 902
4689 309
4108 629
2916 668
9402 568
5485 632
1335 211
11408 105
2682 433
2410 269
1371 319
17540 450
3498 767
2621 705
2049 162
1366 243
20843 36
7127 516
3126 420
4338 570
3962 645
6913 820
38992 128