15972 360
57263 157
17828 531
38918 316
9231 228
37420 489
46195 332
38880 372
104873 766
20574 242
15879 840
11749 556
8796 450
35833 239
1894 232
3240 846
1744 269
983 56
4394 875