15655 360
56157 157
17510 531
37560 314
9030 228
36529 489
45390 332
37999 372
101528 766
19976 242
15302 839
11528 556
8586 450
35045 238
1858 232
3191 846
1711 269
943 56
4290 875