40646 200
5731 332
1945 304
7170 359
4831 149
6583 693
3619 44
10762 238
5025 654
3738 646
2934 368
6108 389
4583 694
12895 592
2181 198
5063 173
7011 186
7727 669
4031 350
4636 621
13241 109
20748 553
3606 425
6045 89
19561 182
29551 214
52522 613
7928 31