149933 877
4151 541
3290 544
22837 268
2688 589
25056 264
7336 880
4847 94
8872 160
3983 645
1757 297
2004 54
3460 392
1916 222
2298 372
4403 434
1685 108
6120 670
6180 577
1612 71