16526 80
22447 327
2431 197
3585 677
9809 78
20084 262
32069 660
33772 97
9906 432
71522 309
18003 266
4198 366
8485 850
101018 634
4002 459
15329 651
11828 274
36978 544
1894 189
5560 714
4008 624
19880 240
3503 813
3597 428
3461 593
91641 925
16412 360
3496 69