3096 682
2264 686
1734 382
1670 284
601 111
3678 779
927 124
1713 351
3201 817
2216 590
544 24
2812 663
487 86
950 226
3009 556
2153 402
2740 706
2071 168
1886 415
1818 99
1519 304
2127 511
1921 270
3241 553
1874 266
3835 620
1765 156
2802 571