2563 652
1635 287
1769 128
2396 642
3364 506
2948 425
11586 701
6029 41
14522 684
2983 584
2922 623
14934 848
38335 34
64211 560
5414 57
39952 722
12005 329
6179 703
11263 662
28232 819
22097 284
8743 857
6145 401
41029 839
70152 558