3012 703
1525 213
11898 734
1473 329
1634 62
4171 53
4257 404
4124 148
2481 424
2405 358
3203 706
1928 366
4077 902
1283 181
2027 36
953 80
3260 851
546 38
5622 131
600 89
3321 617
5715 436
1372 123
2618 599
5371 558
2113 545
7714 952
5466 623