39063 762
9017 401
7626 217
17440 499
171522 215
2971 496
6860 660
5877 451
15951 65
7241 412
2325 321
7558 673
8196 81
36251 153
9515 390
3626 532
8986 655
5460 852
3799 490
3144 88
5532 651
9680 925
8586 450