20216 81
4660 228
19172 936
7830 323
42000 364
2180 366
2779 463
176520 571
17632 455
19186 446
9481 874