5957 796
4066 284
22303 368
4658 654
2832 269
4535 871
13529 546
7803 516
5658 89
7148 692
12280 107
7064 609
2440 336
1855 348