5003 812
1505 161
3349 771
2243 298
23016 581
4488 616
13427 208
9480 794
7896 398
6367 359
14586 178
6993 394
6618 308
5500 38
5250 160
3844 28
7251 577
8414 335
5788 840
4894 358
6755 540
17952 558
4870 233
244618 1195
3354 116
15112 578
4482 427
6525 600