4642 36
15385 257
2712 245
8447 534
14164 428
3783 482
3688 303
11514 240
7073 266
15224 639
10017 481
9486 847
6799 412
5079 157
10855 760
8912 146
3707 401
14283 109
5417 446
4472 602
1522 232
18381 337
6361 850
7843 788
11378 342
3390 688