31078 421
42585 237
36809 823
27971 490
36293 164
27034 136
15429 335
67562 555
99164 534
30189 344
56370 1054
40494 547
19383 202
36216 743
35365 726
24389 140
99531 460
34211 309
50671 479
25264 197
24747 369
27150 941
19221 122
32384 207