5926 676
10887 269
2776 129
18363 116
17942 209
7400 547
31795 438
5036 723
6258 803
4620 526
3446 337