15973 360
57266 157
17829 531
38927 316
9234 228
37424 489
46200 332
38884 372
104885 766
20575 242
15882 840
11751 556
8798 450
35836 239
1895 232
3240 846
1744 269
984 56
4396 875