15960 360
57232 157
17814 531
38883 316
9226 228
37386 489
46155 332
38857 372
104782 766
20559 242
15867 840
11738 556
8790 450
35808 239
1894 232
3240 846
1743 269
983 56
4389 875