5957 796
4070 284
22303 368
4660 654
2832 269
4537 871
13532 546
7810 516
5659 89
7148 692
12281 107
7064 609
2440 336
1855 348