29021 113
21548 909
19492 74
4338 439
2293 418
4368 810
2564 309
2448 470
5684 832
2497 462
20671 653
13553 371
2779 171
2855 490
2727 47
4074 695
1649 177
2262 164
3081 490
3745 720
2193 355
1310 97
2927 517
8320 183
13263 170
15853 594
3470 574
2380 421