149860 877
4145 541
3281 544
22810 268
2678 589
24759 264
7306 880
4837 94
8695 160
3959 645
1751 297
1993 54
3452 392
1898 222
2290 372
4368 434
1656 108
6084 670
6148 577
1569 71