39056 762
9008 401
7614 217
17439 499
171282 215
2971 496
6856 660
5873 451
15937 65
7235 412
2323 321
7549 673
8188 81
36245 153
9504 390
3623 532
8983 655
5454 852
3791 490
3132 88
5524 651
9655 925
8582 450