3086 365
2191 325
23853 149
1252 65
3647 716
1491 136
8379 74
3282 347
3492 236
3954 967
2062 270
1805 178
6386 749
3516 574
21101 215
2993 706
3888 484
2636 647
1071 93
20050 409
3495 587
8118 679
16192 785
4016 515