16610 582
300 53
1852 317
2205 692
4104 856
1648 48
7199 372
973 260
4332 450
2918 627
2004 525
1321 303
3773 730
3074 399
2458 638
3288 575
8068 664
6880 611
4421 486
4309 354
6235 529
3296 356
324 61
3192 498