806 29
492 83
3722 587
2753 697
4348 818
11956 335
9703 933
1627 105
2253 265
2958 429
4016 554
775 46
2408 267
3051 746
16624 293
2274 304
2304 452
2290 356
10318 963
862 45
934 57
1150 132
7716 758
3673 853