2946 853
1761 30
6027 588
24808 283
9692 76
27331 49
23311 333
4308 455
16267 188
7321 526
9905 229
6058 29
5004 139
6826 970
6317 300
17843 250
3366 462