15980 360
57304 157
17838 531
38961 316
9238 228
37459 489
46229 332
38916 372
105010 766
20601 242
15898 840
11768 556
8806 450
35862 239
1903 232
3241 846
1744 269
985 56
4400 875