5957 832
12788 696
15878 79
9281 184
4902 331
5243 460
4013 43
4648 87
3349 82
3799 101
4757 523
9200 535
2840 42
4524 540
6784 576
1950 352
11065 46
1259 165
4207 284
21534 416
2406 287
3402 319
4275 146
16371 928
3957 793
4879 437
4288 217
17563 483