15021 355
3726 400
2392 253
1199 89
4769 854
3044 244
3185 276
14496 266
1579 86
3620 882
3722 625
3977 668
1712 99
3974 658
3890 750
1240 181
1600 135
19843 519
1194 60
193 45
714 179
554 76
2555 722
385 48