5990 299
12640 92
14743 343
17676 166
4316 98
11561 58
4921 615
17453 302
4151 741
375908 1076
57843 485
8632 982
3985 808
2548 637
38508 209
33344 677
19763 101
10285 268
11551 282
3106 264
32615 686
10233 212
20544 509
20692 373
21958 503