3070 293
4707 665
2343 423
4922 647
3410 469
20643 192
1511 80
4358 427
4239 411
12315 56
11213 554
3598 461
5306 732
2712 188
1223 179
4265 118
22839 573
5304 164
2802 502
5390 569
9743 49
1474 67
9067 913
3857 193
6179 682
5578 144
7213 868
20557 91