2561 652
1493 287
1543 128
2377 642
3359 506
2936 425
11566 701
5970 41
14490 684
2979 584
2920 623
14903 848
38322 34
64100 560
5397 57
39889 722
12003 329
6178 703
8736 857
6141 401
41028 839
70152 558
4055 464
9369 156
6566 173
20650 244