3591 803
1530 270
1424 348
1601 428
2196 332
1818 341
2891 237
3577 890
3335 873
2251 445
3314 600
1763 454
602 89
2677 671
2236 624
2298 464
2950 505
2961 303
3009 627
4515 853
2765 709
1396 157
2057 431
2134 343