149932 877
4151 541
3290 544
22836 268
2688 589
25053 264
7336 880
4846 94
8871 160
3983 645
1757 297
2004 54
3460 392
1916 222
2298 372
4403 434
1685 108
6119 670
6180 577
1608 71