49866 634
13195 393
121941 558
40864 439
75499 684
6199 661
3941 214
3648 548
3076 92
4462 368
5688 233
3217 380
60400 191