863 46
2728 657
2996 669
3515 738
2357 397
2589 745
4165 853
2097 532
1604 275
3601 903
1784 269
3895 762
2182 466
1114 213
2000 608
2444 681
4089 761
4714 610
1979 214
808 76
2989 618
232 58
3998 546
1731 280