5021 685
6548 475
6108 175
1415 169
1538 337
1826 325
2220 248
9647 660
5903 98
258431 1325
4496 382
14002 574
31302 692
7354 54
63794 522
30801 205
62607 528
15382 90
56040 204
20296 255
15678 516
29672 490
12126 477
367686 1001
21865 653
26230 964
13160 554
156271 581