15685 360
56276 157
17536 531
37703 314
9048 228
36620 489
45444 332
38086 372
101839 766
20016 242
15340 839
11556 556
8597 450
35123 238
1862 232
3198 846
1722 269
946 56
4292 875