2965 336
6507 341
3695 800
9260 123
43179 233
28568 137
3009 522
2692 523
1725 124
3430 280
15689 929
5884 547
2926 459
3228 477
5087 70
7711 525
1157 121
1121 38
3560 846