149795 877
4110 541
3264 544
22783 268
2662 589
24186 264
7254 880
4805 94
8628 160
3925 645
1736 297
1960 54
3394 392
1850 222
2269 372
4302 434
1532 108
6017 670
6117 577
1535 71