12295 515
8325 116
3441 635
2840 196
1833 368
3137 509
1048 86
4463 313
4581 429
1443 61
20183 589
20665 807
16880 693
8355 488
3581 250
4369 324
16478 324
132356 653
36769 642
8488 601
19676 183
18238 696
45123 770
7666 259
9820 68
12584 268
28144 530
24689 309