42055 924
39455 314
21632 1003
19122 781
18420 608
26018 80
33711 307
23648 393
27395 408
16555 338
33651 150
19358 94
40485 638
28227 318
45057 436
23673 713
38600 729
35990 119
25303 402
50831 54
44193 80
64179 947
23685 782
37352 668