38181 923
35082 314
19014 1001
17358 781
16888 608
23352 80
30617 307
21310 393
24692 407
14506 338
30404 150
17438 94
35931 638
25499 317
40370 436
21106 712
36305 729
31854 119
21289 400
45379 50
38829 79
56660 947
20822 782
33453 664