516 22
16737 773
2525 479
1571 169
14402 840
50841 78
24637 153
18674 379
23083 612
7987 269
15563 440
9039 521
13473 466
11292 838
12507 608
5057 163
12684 387
13863 767
10775 51
5508 573
1939 167
14255 219
6165 606
2370 213