3015 376
21445 50
11107 274
35675 543
11804 485
17949 239
2768 465
3104 397
4664 660
3311 299
84248 919
34990 342
2776 203
15337 312
55583 157
12060 393
4576 557
8906 697
35028 310
36285 489
4832 622
11553 656
4875 824
97814 762
21301 503
20548 243
14598 839
10323 555