3751 295
8524 818
28510 516
24296 801
2297 505
12901 309
5882 489
11268 865
3365 64
20422 678
18205 532
4010 169
13055 582
4212 359
21436 315
25941 106
5730 216
7319 442
10523 124
7498 289
3626 554
12978 333
5907 650
4128 491
8498 251
10681 836
5590 765
3660 212