2858 516
2101 117
3550 967
4253 830
2801 283
2809 155
2874 541
1202 112
1128 40
1444 102
3237 777
555 83
3021 494
2561 477
2707 331
7701 562
3405 692
3368 141
3309 335
1083 214
2980 502
3783 657
2929 446
2370 185