15935 360
57118 157
17799 531
38786 314
9215 228
37307 489
46065 332
38801 372
104444 766
20494 242
15828 840
11716 556
8768 450
35737 239
1887 232
3235 846
1740 269
982 56
4379 875