15096 360
54534 157
14619 530
35110 310
8712 228
35372 489
44165 332
36591 372
97635 763
19071 242
14432 839
10748 555
8323 450
33841 238
1796 232
3134 846
1656 269
902 56
4196 875