39998 700
22470 463
8991 367
8745 826
5532 363
11333 151
9281 723
19179 667
3650 854
3676 660
4116 344
5744 309
4597 219
5047 370
4679 338
1395 33
2808 82
3283 417
3951 630
5842 623
10559 555
5048 533
20608 461
8982 389