508 38
2962 563
3225 552
6692 707
3123 370
1429 148
502 55
4385 936
2194 104
2101 103
2714 467
843 89
3197 730
3236 850
5261 622
2824 840
2983 428
5787 244
1387 176
1570 345
5140 897
3327 348
1544 241
642 115