330 58
5302 589
1388 224
5145 792
3533 610
3588 524
3223 270
3112 447
2460 349
2815 866
1123 95
988 87
1485 305
3001 437
3652 335
2992 609
2267 236
3581 580
828 141
6485 330
4032 827
4640 668
3139 753
1603 113