508 38
2962 563
3225 552
6692 707
3014 123
4743 735
3123 370
1511 162
1429 148
1632 301
6479 782
4385 936
1992 105
2194 104
2101 103
1816 218
843 89
2731 593
9437 611
2360 319
3197 730
307 55
2984 784
1308 219