5992 299
12642 92
14743 343
17676 166
4316 98
11561 58
4921 615
17453 302
4154 741
375912 1076
57844 485
8632 982
3985 808
2548 637
38509 209
33344 677
19764 101
10285 268
11551 282
3106 264
32616 686
10233 212
20544 509
20693 373
21959 503