3504 511
2180 62
18700 571
5263 452
2409 136
9655 710
1908 162
1835 204
3266 470
4623 247
9966 859
9324 814
2439 291
3117 362
11061 526
16986 567
4206 677
3217 298
4170 356
3053 614
4939 599
2751 290
5155 722
15133 620