18050 126
19137 37
29870 460
17720 493
2739 299
11889 175
6534 597
2511 215
4224 463
19181 275
8226 542
5521 651
6693 665
13559 258
8921 444
7631 351
14489 690
3112 424
6244 243
1481 324