30557 581
9265 907
5916 524
1669 63
2793 263
19919 596
5059 248
17813 322
14794 113
5199 797
4153 763
30320 293
2445 166
4723 577
4900 482
2329 62
4191 428
1877 90
18177 361
8692 576
2307 29
2565 363
2675 310
3777 475
1296 81
2948 396
4107 689
3976 881