22800 297
15081 784
5219 706
5900 962
31808 53
7310 202
14488 952
47001 385
5112 508
7503 702
3664 778
6104 581
4754 417
2145 359
25619 160
3468 451
4543 426