3006 673
2638 558
3439 347
1500 355
316 25
1343 70
2395 322
4423 633
1341 65
1819 455
2967 804
2969 927
12655 630
1781 35
4313 763
1617 317
2962 800
1985 140
1299 317
2470 654
2153 504
1563 329
243 58
2800 571