3292 815
11046 670
4212 249
4447 836
2691 48
12342 964
3242 192
2856 43
5444 489
5130 132
4565 673
3650 513
1604 61
4823 281
2257 79
4929 95
2498 130
4548 583
3812 410
70183 558
9521 465
5072 373
4277 654
2953 401