10226 97
5605 661
21748 506
11143 802
2509 74
89496 598
25109 540
218588 1031
36123 139
23433 372
45383 90
51262 673
58837 399
44233 551
50173 587
3391 220
5866 628
43430 463