2594 36
5519 390
905 29
3573 767
3007 631
3563 736
2555 414
2533 447
3156 453
2229 384
2642 685
1318 208
7822 758
985 63
3030 675
3313 744
11966 162
823 196
1723 253
3690 629
3008 621
292 81
15676 553
1235 142