20216 81
4679 228
19255 936
7830 323
42009 364
2180 366
2779 463
176611 571
17634 455
19186 446
9481 874