169396 409
4001 168
11595 443
400952 399
463839 1681
205928 780
124422 222
98622 208
11732 618
50812 517
5252 470
9361 560