316 177
1023 630
457 283
395 64
207 59
782 310
520 748
904 196
818 168
612 459
122032 117
116645 104
11424 522
4690 62
4689 88
4054 987
3440 51
3373 13
3193 726
3089 694
2815 601
2737 198
482 295
705 63
846 614
971 676
415 83
718 344
571 100
22 231
15 112
299 284
535 112
261 590