3016 272
883 74
1199 115
2614 144
798 30
13122 103
3130 677
2886 604
6272 911
3565 578
1528 95
3323 680
2447 396
1338 125
7939 482
8656 714
3621 862
6298 58
2391 254
6823 367
3336 509
15409 821
8234 753
3202 405