149758 877
4103 541
3263 544
22774 268
2661 589
23973 264
7232 880
4801 94
8613 160
3904 645
1728 297
1947 54
2200 392
1836 222
2259 372
4139 434
1508 108
5982 670
6103 577
1520 71