15060 360
54490 157
14325 529
34998 310
8701 228
35332 489
44098 332
36522 372
97479 763
19004 242
14416 839
10687 555
8319 450
33816 238
1794 232
3132 846
1649 269
900 56
4192 875