21493 332
16404 333
54689 938
15827 831
54338 436
53634 446
10826 490
3043 490
4017 288
2777 223
5347 138
3350 582
8028 662
4519 208
4807 512
5272 789