31310 189
2941 171
4449 747
11561 712
5261 506
11970 480
2764 114
5572 506
28643 178
16362 913
8541 575
4222 904
5203 304
4356 343
7536 354
5728 447
11520 571
9560 747
6006 806
12323 748
7845 498
3542 516
6919 561
6334 528