15685 360
56273 157
17536 531
37699 314
9047 228
36618 489
45444 332
38086 372
101837 766
20016 242
15339 839
11552 556
8597 450
35121 238
1862 232
3198 846
1722 269
946 56
4292 875