22488 87
18573 78
5312 504
5327 178
5847 605
7436 230
21181 254
12680 790
4865 192
2351 37
10457 673
24487 804
10221 183
4281 791
2555 230
8891 175
2582 129
1670 227
9846 378
4312 497
5624 368
15288 683
2906 518
44054 501