20213 81
4627 228
19014 936
7826 323
41975 364
2180 366
2775 463
176272 571
17631 455
19186 446
9480 874