19666 81
24607 327
2804 197
73066 858
10653 78
3520 560
21507 262
35240 660
97670 289
30101 537
37246 97
10572 432
76752 309
19452 267
16249 573
9181 850
112437 640
3622 376
25647 51
13367 275
39815 544
13384 486
21504 240
3212 465
3817 397
6023 662
3793 299
100876 928