15656 360
56164 157
17512 531
37564 314
9031 228
36536 489
45390 332
38000 372
101552 766
19976 242
15305 839
11530 556
8587 450
35050 238
1858 232
3193 846
1712 269
943 56
4290 875