3112 752
312 24
3100 980
2700 718
433 108
2412 740
3226 869
3031 182
3093 352
1557 31
3529 435
2412 235
5627 224
5406 93
4539 604
6870 870
127435 209
99366 510
61083 177
16376 103
12050 82
13436 392
31145 369
9248 333
5468 605
4086 76
29096 798
5482 501