15193 93
5375 375
5782 724
18450 343
3305 322
5953 587
5509 98
6486 886
4536 361
3100 203
11130 621
3368 333
14650 58
4888 630
3167 591
5455 44
4546 728
2469 237
6723 89
13026 85
5777 875
5119 665
6389 138
7483 400
93665 799
88005 907
59372 626
149788 877