2862 186
1660 273
1815 98
3315 109
3354 397
40340 318
4811 719
4104 697
1880 211
4020 418
2112 160
4497 142
2935 302
3562 79
2843 496
3500 585