16526 80
22448 327
2431 197
3586 677
9810 78
20084 262
32074 660
33772 97
9906 432
71532 309
18006 266
4198 366
8485 850
101033 634
4003 459
15330 651
11833 274
36986 544
1895 189
5561 714
4008 624
19882 240
3503 813
3598 428
3462 593
91660 925
16413 360
3498 69