2563 652
1632 287
1765 128
2396 642
3364 506
2948 425
11586 701
6027 41
14521 684
2983 584
2922 623
14933 848
38334 34
64206 560
5413 57
39951 722
12005 329
6179 703
8743 857
6145 401
41029 839
70152 558
4055 464
9374 156
6568 173
20650 244