29421 128
23809 643
2828 148
4349 765
5735 455
5385 528
2571 220
19325 326
2563 327
3497 542
2487 417
1348 131
8451 545
4242 594
2955 386
2906 304
2495 323
2832 198
3086 554
24216 119
11172 556
2916 788
2518 337
2779 171
2814 490
3069 490
3406 864
18060 270