40348 1156
12056 399
7563 429
3439 78
4220 392
19955 588
15496 758
7324 782
20009 286
16531 349
7724 335
28876 973
15285 543
4166 491
5236 181
14494 831
11665 524
6375 181
9144 819
4523 533
10710 141
7026 397
13525 614
23638 253