2533 413
18128 96
47283 650
5872 369
13324 211
12685 562
6769 691
4821 695
3512 506
5901 569
4873 347
12239 312
2385 166
19968 258
4177 122
9450 772
24340 612
4068 467
3032 140
6685 739
4544 193
7413 439
21874 703
18287 446
8018 136
3218 571
3641 147
6430 134