1126 58
3048 471
2527 226
10517 927
3375 463
2742 125
5245 813
3271 393
4735 377
39477 171
17744 566
25552 636
65097 545
48885 368
55653 349
37426 426
77303 902
33799 136
28564 850
34745 671
33020 566
23004 309
45021 665