40366 1156
12061 399
7569 429
3448 78
4220 392
19972 588
15507 758
7327 782
20016 286
16534 349
7733 335
28882 973
15288 543
4167 491
5238 181
14507 831
11672 524
6378 181
9169 819
4525 533
10716 141
7033 397
13530 614
23640 253