2985 747
886 166
2517 682
1666 341
989 245
413 37
968 218
2652 545
3478 86
3086 867
2346 597
2964 587
1852 402
1367 173
882 122
1726 364
3309 523
2606 452
885 72
2302 462
3892 635
2857 622
2697 191
460 53
3588 693
4809 509
1719 394
4640 228