5992 299
12648 92
14745 343
17679 166
4316 98
11563 58
4923 615
17454 302
4159 741
375943 1076
57845 485
8632 982
3985 808
2548 637
38521 209
33349 677
19767 101
10286 268
11553 282
3107 264
32619 686
10233 212
20546 509
20694 373
21974 503