4004 845
22012 452
2693 470
15640 553
2739 578
10374 674
3185 463
1985 209
2489 496
4027 889
3562 759
4034 835
3299 533
2818 410
1327 174
2365 403
2747 566
3418 612
4367 809
1483 163
1247 159
3751 958
6818 672
12834 802