40340 1156
12055 399
7559 429
3431 78
4219 392
19954 588
15492 758
7322 782
20007 286
16531 349
7719 335
28872 973
15282 543
4165 491
5233 181
14492 831
11662 524
6369 181
9141 819
4521 533
10709 141
7021 397
13525 614
23633 253