43586 240
31418 248
5746 849
4300 100
389583 744
7429 828
23446 270
22343 263
5453 153
12190 960
8575 756
72658 920
20335 652
16641 389
255668 478
12099 375
128806 982
38727 209
17394 484
133717 656
36872 758
11935 865
50822 517
13311 278
14230 661
21771 739