502 131
2159 650
30508 538
10199 583
2797 291
126922 209
14106 208
30088 220
16440 331
14088 82
16534 608
7960 785
18140 164
11609 420
9514 204