30437 249
16727 613
5265 96
2964 211
5572 847
1033 74
3238 340
4902 349
6776 568
1657 212
4452 341
3937 899
1469 174
2806 409
1498 63
21924 161
7929 854
13480 343
30225 529
3545 527
32588 178
4847 748
26212 713
5270 724
2551 98
30926 537
4510 472
7721 58