34809 728
8163 152
9187 597
25087 49
2502 401
1260 110
1529 207
3194 387
2821 500
11839 406
4788 448
1850 311
9817 368
9339 611
3023 291
9134 169
29728 978
11090 862
4951 513
2209 314
8137 75
7724 418
33757 297
23866 603