10955 72
8505 562
60347 437
2770 304
2142 114
10146 448
9155 509
24393 589
8912 540
8555 57
28335 770
7940 360
13744 327
23084 107
18999 42
6145 662
1821 51
5682 838
5645 92
7331 215
16860 671
4125 732
12525 486
6861 810
3438 308
3108 154
6360 784
4904 596