3502 60
4955 785
13244 668
14844 868
109506 592
3400 96
2796 439
5511 320
92874 723
3359 484
4906 731
3452 505
6481 832
4676 43
3727 82
8742 577
1524 165
22374 100
7594 303
20736 353
10091 680
4585 292
3254 505
15070 242
3152 174
6230 442
22879 136
24656 489