15973 360
57266 157
17829 531
38926 316
9233 228
37421 489
46196 332
38881 372
104880 766
20575 242
15879 840
11751 556
8797 450
35835 239
1894 232
3240 846
1744 269
983 56
4395 875