2563 652
1672 287
1829 128
2399 642
3368 506
2951 425
11598 701
6046 41
14533 684
2985 584
2923 623
14942 848
38339 34
64233 560
5419 57
39966 722
12006 329
6181 703
11264 662
28233 819
22108 284
8743 857
6147 401
41032 839
70152 558