21741 350
5552 914
259729 1245
11710 356
6489 591
12015 783
167259 564
9068 402
103572 243
116118 442
51001 808
11096 333
30836 207
9662 780
4491 98
6540 673
4329 587
876 118
2035 337
1895 37