15657 360
56175 157
17515 531
37575 314
9033 228
36543 489
45407 332
38016 372
101602 766
19980 242
15309 839
11534 556
8588 450
35062 238
1859 232
3194 846
1714 269
943 56
4290 875