2861 186
1653 273
1814 98
3308 109
3351 397
40322 318
4810 719
4103 697
1878 211
4020 418
2110 160
4493 142
2931 302
3556 79
2841 496
3498 585