39625 295
10460 244
14151 739
11885 913
17432 772
9723 461
13224 231
6133 459
14790 394
4330 187
16432 322
15056 511
9803 509
14441 605
22878 1026
13133 612
31201 483
10217 688
47270 661
11437 735
14587 361
5875 185
8615 255
15471 833