354 85
4508 477
1402 372
1115 174
1579 388
2937 550
2202 211
2601 540
2529 796
979 236
16946 232
5710 508
2787 589
1521 401
787 161
3307 314
3698 684
2600 751
1327 366
4619 748
1247 72
3328 551
1753 350
11555 147