1126 58
3047 471
2527 226
10517 927
3375 463
2740 125
5245 813
3271 393
4735 377
39473 171
17744 566
25551 636
65096 545
48885 368
55653 349
37422 426
77296 902
33799 136
28564 850
34745 671
33019 566
23003 309
45020 665