18043 763
6247 642
3513 526
3539 537
21813 555
4239 417
15680 282
4758 676
17387 412
4969 427
11340 679
2011 227
3113 390
1998 226
1143 66
7562 98
18513 927
3927 674
5058 653
2118 377
5926 582
16365 297
1247 104
3753 566