5992 299
12649 92
14750 343
17679 166
4317 98
11566 58
4924 615
17454 302
4159 741
375949 1076
57848 485
8633 982
3985 808
2549 637
38525 209
33350 677
19772 101
10286 268
11553 282
3109 264
32622 686
10233 212
20548 509
20695 373
21978 503