15960 360
57228 157
17814 531
38881 316
9226 228
37380 489
46152 332
38855 372
104765 766
20559 242
15867 840
11737 556
8789 450
35805 239
1894 232
3240 846
1743 269
983 56
4389 875