3016 272
1173 270
1199 115
2614 144
798 30
15028 228
13122 103
3130 677
2886 604
23547 872
3565 578
1528 95
1616 280
2447 396
1338 125
3285 777
7939 482
2057 437
8656 714
3621 862
968 116
3235 598
6298 58
2391 254