3312 551
2055 261
1880 238
2284 353
917 89
352 35
1074 122
5600 625
2547 283
1636 336
2609 327
2927 384
3660 626
1544 288
3079 516
3249 681
2488 504
649 122
4633 669
2587 546
776 117
1947 298
463 31
12622 669