25020 138
4833 439
3436 298
161267 415
79199 904
14858 739
8897 347
135937 461
230970 499
10474 568
11073 543
5562 487
2694 403
17714 283
18680 164
21647 477
10948 703
3203 409
2208 171
4766 408
9199 621
2755 296
3352 467
2850 226
7457 337
4441 549
1525 58
45754 830