15988 360
57336 157
17847 531
39004 316
9245 228
37504 489
46266 332
38936 372
105142 766
20636 242
15922 840
11778 556
8821 450
35900 239
1905 232
3244 846
1748 269
989 56
4409 875