21221 331
204788 557
2739 402
9706 874
2990 633
8977 472
136912 361
2480 339
3132 256
30834 818
3601 752
12009 680
1883 147
2930 318
6784 404
2638 137
159440 417
13923 474
98852 656
3305 578
3167 529
44631 583
4151 550
31861 638
2189 423
4971 332
1790 246
40339 455