40365 1156
12060 399
7569 429
3447 78
4220 392
19972 588
15507 758
7327 782
20015 286
16533 349
7733 335
28880 973
15288 543
4167 491
5238 181
14507 831
11672 524
6377 181
9166 819
4525 533
10716 141
7033 397
13530 614
23640 253