15060 360
54488 157
14320 529
34997 310
8701 228
35332 489
44096 332
36521 372
97479 763
19004 242
14414 839
10686 555
8318 450
33813 238
1794 232
3132 846
1649 269
900 56
4192 875