19864 167
8980 417
9292 48
3848 587
21841 457
5235 321
9988 309
12397 99
3721 681
2323 169
20669 751
11376 732
9824 585
3564 200
4441 275