5403 486
2713 342
4688 731
4951 173
9115 654
3736 91
8015 447
4886 540
19952 33
3431 401
54127 129
6248 277
12327 523
3097 188
7030 715
33496 802
8315 523
5439 912
4551 686
6876 566
3033 112
2821 267
2696 327
12378 108
3267 427
18342 384
3244 310
8682 351