1668 300
45886 124
3374 551
3088 89
17835 601
6208 358
4692 569
26707 294
7710 201
31036 1057
22746 443
10544 199
8463 413
3355 530
17202 535
6199 450
8677 330
28800 521
4629 578