311 91
1608 497
1837 384
270 87
2859 901
1580 504
3672 638
660 168
1353 387
2525 651
2218 643
757 41
114 21
2864 488
2919 595
1573 335
2777 920
2195 477
2047 535
2390 555
2729 743
1976 514
1028 163
1884 370
1869 309
1133 241
277 46
2463 562