2563 652
1678 287
1843 128
2400 642
3370 506
2951 425
11598 701
6057 41
14535 684
2985 584
2923 623
14943 848
38339 34
64233 560
5421 57
39970 722
12006 329
6181 703
8743 857
6147 401
41032 839
70152 558
4055 464
9377 156
6569 173
20650 244