15656 360
56164 157
17512 531
37563 314
9030 228
36532 489
45390 332
38000 372
101544 766
19976 242
15305 839
11530 556
8586 450
35050 238
1858 232
3192 846
1712 269
943 56
4290 875