34862 588
2796 90
8198 713
11793 778
107078 326
40021 540
440393 1561
50826 288
58986 380
148930 347
17430 801
6740 102
2334 126
3429 855
3310 521
3255 345
9341 458