456 40
1479 163
2934 718
3516 841
1247 219
3335 821
2736 669
2276 575
2876 407
489 97
11365 319
13376 56
8025 245
5012 152
47214 127
69803 905
6148 728
9503 772
26147 551
23050 424
7704 392