22181 318
21194 673
4872 527
7621 577
3914 599
808 68
3088 904
12847 321
8028 409
579 124
2342 508
2265 534
20646 818
10513 204
8331 334
1003 224
8420 405
267 74
4242 450
2081 146
2674 683
2762 847
1854 523
1808 300