16921 97
6291 680
132207 694
17651 427
25407 84
3734 319
8667 436
14129 616
3782 269
2914 224
7985 692
3627 383
8059 784
2432 58
2262 300
1985 190