2975 412
36 641
330 90
867 911
543 55
231 76
27 113
66 889
1008 557
402 893
264 828
485 36
779 854
2284 793
2441 127
843 524
1235 359
752 412
42 991
588 43
988 100
675 736