5696 146
6412 313
5071 216
7183 562
28701 498
31708 382
4445 54
4784 196
12644 416
2385 593
11239 889