19954 458
5946 460
5026 146
7867 428
6624 106
3073 34
255436 701
189605 302
67626 473
18022 615
108038 635
81597 219
17262 240
9520 409
20012 192
42977 312
59554 330
4303 190
25993 57
7148 597
102721 327
15040 679
7228 464
37399 214
21223 327
28307 84
5598 176
36739 773