3115 601
3794 257
3437 170
4654 959
1362 402
529 48
911 255
2135 571
2369 71
1109 168
1670 264
4269 562
1449 427
2301 386
5836 414
4474 687
2998 845
1604 290
235 32
1731 289
3260 430
1893 337
3182 589
1328 91