149929 877
4151 541
3290 544
22836 268
2688 589
25052 264
7336 880
4846 94
8861 160
3983 645
1757 297
2004 54
3460 392
1916 222
2298 372
4403 434
1685 108
6119 670
6179 577
1605 71