149905 877
4150 541
3287 544
22828 268
2688 589
24925 264
7330 880
4843 94
8718 160
3973 645
1757 297
2003 54
3459 392
1910 222
2294 372
4377 434
1675 108
6106 670
6173 577
1575 71