39885 302
30429 804
47361 221
29505 261
60990 252
99122 516
136059 681
25655 135
40777 248
38017 487
143633 610
22552 159
32830 307
27656 91
41342 765
36651 101
30708 575
64677 259
99565 490
69519 455
28319 310
70701 676
38877 669
89105 537