1036 116
1940 286
911 137
4368 520
8079 897
6856 661
8996 735
6587 179
18542 155
6670 906
8331 729
23999 696
35396 264
40535 334
12008 702
10892 269
67463 998
12178 202
51729 599