508 131
2174 650
30509 538
10205 583
2802 291
126942 209
14113 208
30132 220
16449 331
14100 82
16539 608
7974 785
18152 164
11622 420
9516 204