50629 634
13232 393
122355 558
41256 440
75959 684
6235 661
3961 214
3675 548
3098 92
4476 368
5710 233
3231 380
60569 191