5992 299
12649 92
14747 343
17679 166
4317 98
11563 58
4924 615
17454 302
4159 741
375949 1076
57847 485
8632 982
3985 808
2549 637
38521 209
33349 677
19769 101
10286 268
11553 282
3108 264
32620 686
10233 212
20547 509
20695 373
21976 503