30285 249
15577 609
5998 96
2902 211
5557 847
966 74
6793 342
4889 349
5911 568
1634 212
4388 341
3891 899
1447 174
2773 408
1477 64
21283 161
7877 854
12318 345
29650 529
3502 527
30988 178
4801 748
25981 713
5194 724
2460 98
30438 537
4438 472
7543 58