500 131
2148 650
30507 538
10198 583
2796 291
126912 209
14102 208
30083 220
16438 331
14085 82
16530 608
7958 785
18134 164
11603 420
9511 204