5011 650
10728 723
3011 260
8885 493
3179 174
3472 875
7815 504
5696 445
4624 369
2906 200
2387 154
3230 329
4236 34
7630 570
7315 825
5467 367
5887 165
21598 53