3001 366
10983 709
24266 527
3321 458
4168 418
13074 668
1764 144
3476 839
9244 604
18787 722
52907 106
26197 431
21206 33
13417 195
25722 510
19009 36
39298 762
8470 375
6245 83
2737 109
2417 473
3218 310
3301 556
2496 334
3157 551
8666 208
3754 206
5538 202