1621 300
45782 124
3344 551
3044 89
17630 601
6187 358
4677 569
26700 294
7681 201
30956 1057
22687 443
10460 199
8429 413
3345 530
17183 535
6177 450
8650 330
28754 521
4616 578