22216 82
103910 427
1627 275
1214 105
948 189
3122 607
3123 871
922 69
10374 59
17444 86
4086 427
8983 424
6391 451
6191 428
8244 753
3933 234
16853 373
4898 339
5728 585
3664 83
6030 203
7068 577
5515 145
4503 195
3646 84
2999 605
6501 435
4436 898