3470 452
104267 584
81069 803
45254 786
3260 618
3391 522
2135 68
2189 175
2656 232
2941 510
3865 443
2665 423
2900 366
1535 277
3002 527
3588 773
2001 189