50505 634
13229 393
122298 558
41197 440
75893 684
6227 661
3959 214
3673 548
3095 92
4474 368
5706 233
3226 380
60544 191