42810 695
5943 346
114299 893
202893 521
24330 617
19892 663
16434 551
2162 338
4695 621
1346 160
6257 880
2701 359
18439 780
4696 440