5080 588
4295 39
10801 969
6916 573
10175 701
305084 1033
10611 502
7788 675
2500 430
615 48
495 57
27226 928
13546 55
11209 304
14133 398
4537 129
1228 256
12734 512
4685 214
5140 484
1870 69
9328 621
7124 945
5530 176