1621 300
45782 124
3344 551
3045 89
17633 601
6187 358
4678 569
26700 294
7682 201
30956 1057
22687 443
10464 199
8430 413
3345 530
17184 535
6177 450
8650 330
28757 521
4617 578