4282 382
2827 45
12340 99
11412 658
28710 425
87583 779
54962 675
13697 155
68526 346
36595 787
34749 730
7601 433
56961 196