306 61
2855 751
1860 455
2241 556
2558 620
588 66
1454 190
372 63
2481 445
2050 308
817 95
6619 603
14295 309
1291 277
884 127
3179 604
2636 619
2724 714
1470 265
2125 321
6147 252
3734 685
7535 135
823 132