5095 871
21644 205
12748 874
10935 610
2401 81
12157 653
22423 110
11064 125
14787 555
13688 253
15356 616
29417 643
13294 369
7383 495
4367 243
8614 536
12405 227
9597 475
26295 314
13166 71
6086 443
17657 196
12846 386
4645 76