15065 360
54494 157
14363 530
35008 310
8701 228
35336 489
44104 332
36529 372
97498 763
19016 242
14416 839
10697 555
8319 450
33821 238
1794 232
3132 846
1649 269
900 56
4192 875