20009 523
5906 535
7574 576
1846 152
39993 281
5381 523
4513 294
21621 72
3844 135
5116 816
5767 623
6356 344
4166 545
183999 426
15029 93
5135 278
3897 584
22490 888
16358 674
141323 785
11543 210
17984 682
132506 387
9438 212