149926 877
4151 541
3290 544
22834 268
2688 589
25037 264
7336 880
4846 94
8843 160
3983 645
1757 297
2004 54
3460 392
1916 222
2298 372
4402 434
1685 108
6119 670
6179 577
1597 71