15989 360
57344 157
17848 531
39015 316
9249 228
37523 489
46275 332
38939 372
105188 766
20643 242
15929 840
11779 556
8826 450
35909 239
1905 232
3244 846
1748 269
989 56
4413 875