3085 106
4111 227
1608 313
3010 208
2586 525
1541 466
2663 530
926 125
3470 415
3642 816
1626 375
1568 144
15395 733
13234 877
583 60
3048 441
1300 59
3209 560
2018 296
2911 560
3054 260
2083 95
645 73
13731 322
4070 702
4977 481
3156 705
1125 104