5025 63
6959 468
11494 698
77995 498
455331 1307
329250 958
85879 392
12444 153
140936 736
46399 211
668184 2006
83169 814
190736 330
25361 166
17288 678
24008 765
67791 774
375680 974
47125 475
44282 404
33802 170
59382 619
29025 113
35333 606
31227 721
21538 123
19961 231
299785 1064