40372 1156
12061 399
7581 429
3452 78
4220 392
19979 588
15511 758
7328 782
20017 286
16535 349
7736 335
28887 973
15288 543
4170 491
5239 181
14508 831
11673 524
6382 181
9176 819
4527 533
10717 141
7035 397
13531 614
23642 253