3131 587
19973 503
1866 330
44343 186
27085 195
5113 448
17952 546
21314 264
13140 551
3634 487
6905 64
3210 447
2410 61