39056 762
9007 401
7613 217
17439 499
171253 215
2971 496
6855 660
5873 451
15937 65
7235 412
2323 321
7549 673
8187 81
36245 153
9502 390
3623 532
8981 655
5454 852
3790 490
3131 88
5520 651
9653 925
8581 450