5992 299
12649 92
14750 343
17679 166
4317 98
11568 58
4924 615
17454 302
4160 741
375956 1076
57849 485
8633 982
3985 808
2549 637
38526 209
33351 677
19773 101
10286 268
11553 282
3109 264
32625 686
10233 212
20548 509
20695 373
21978 503