3111 638
1748 418
2189 527
2070 438
2153 555
1288 215
2531 617
683 55
2841 379
611 98
2509 432
1676 404
2147 212
4678 544
2480 428
905 85