149926 877
4151 541
3290 544
22834 268
2688 589
25031 264
7335 880
4846 94
8840 160
3983 645
1757 297
2004 54
3460 392
1916 222
2298 372
4401 434
1685 108
6119 670
6179 577
1592 71