3196 119
954 137
10191 354
2311 549
4293 522
9718 932
13677 688
2060 443
2079 448
6650 33
5133 547
2917 784
2236 364
4261 395
2763 500
4234 439
18278 679
106234 224
9912 199
3438 55
2667 136
1438 76
3034 746
684 90
1646 419
1126 202
30666 592
1659 121