12676 523
1304 198
1766 273
3536 511
1290 93
3309 559
2954 645
1999 302
3646 809
1795 256
2936 685
4203 286
3847 945
3209 823
3132 333
12372 543
1614 215
2052 345
2753 671
2675 442
9204 261
1799 196
2891 492
1005 80