19955 458
5948 460
5027 146
7867 428
6625 106
3073 34
255439 701
189621 302
67626 473
18025 615
108044 635
81601 219
17263 240
9520 409
20013 192
42980 312
59561 330
4306 190
25996 57
7149 597
102727 328
15042 679
7229 464
37402 214
21225 327
28309 84
5600 176
36741 773