15562 178
8115 472
14853 605
7577 440
10346 294
16367 523
6462 99
8473 652
1275 80
16205 687
15826 154
3528 526
1244 315
2154 123
28198 779
8027 149
4604 619
6544 580
5550 48
7279 667
14388 535
8031 909
44448 105
8244 845