12450 54
14604 801
14891 318
17581 570
38925 767
15282 282
3923 432
5992 238
8365 752
5969 167
6020 540
11113 823
10885 204
7713 897
11428 327
15229 613
12166 761
2935 277
4148 290
6226 537
15948 473
20050 1056
8751 406
3618 311