15973 360
57276 157
17829 531
38935 316
9234 228
37429 489
46205 332
38888 372
104913 766
20588 242
15887 840
11756 556
8798 450
35841 239
1895 232
3241 846
1744 269
984 56
4397 875