31150 568
2927 645
2558 522
1611 248
2533 372
3216 476
12615 364
1523 383
2044 116
4985 421
4051 656
14853 425
4256 853
1543 247
2535 508
9462 726
3928 499
3808 897
3709 611
4592 426
5471 609
10986 147
2737 350
2605 464
3827 273