29038 497
2131 296
3033 361
12431 580
7294 180
4787 609
10761 105
1770 362
2061 173
2895 63
2232 34
3455 270
22468 409
4004 706
4019 442
6118 62
3218 97
7270 271
6553 657
3237 576
13721 574
2382 101
3822 504
5920 351