5091 102
4502 38
16309 452
4075 205
3610 353
3929 129
10011 106
1831 192
30946 518
1604 185
3345 159
3333 265