271 49
3103 792
1532 254
1078 117
5216 719
8982 603
1068 159
4345 37
2928 855
2951 727
2730 500
1184 169
1901 138