3368 551
19348 475
4953 89
9237 796
12322 532
11092 129
17572 842
11238 416
9593 831
21980 264
25283 738
3520 761