3035 293
4662 665
2334 423
4883 647
3373 469
20620 192
1489 80
4295 427
4211 411
12278 56
11175 554
3584 461
5264 732
2676 188
1209 179
4240 118
22798 573
5239 164
2785 502
5362 569
9587 49
1457 67
8943 913
3775 193
6160 682
5493 144
7173 868
20541 91