20272 638
10149 487
12345 139
19058 609
9410 654
7711 801
11686 617
21256 78
10001 246
6936 582
8729 335
31472 178
6133 514
4368 180
8956 817
24737 772
24763 126
17580 471
5803 778
4633 59
12756 652
3279 152
3583 123
8815 328