2907 486
2250 405
3549 761
14732 251
1948 40
3764 514
2795 581
1128 37
11303 353
15705 575
2995 287
15926 868
4797 585
3028 426
8606 298
3326 644
5695 267
10469 766
1201 120
2884 77
1277 168
1845 427
2044 43
3254 519
10254 913
2560 486
2555 422
3095 379