646 92
1257 270
2981 798
6784 598
845 189
12081 736
2554 619
3823 515
2233 192
2773 740
3323 778
1250 54
911 237
3271 108
863 223
3079 665
1702 265
5591 784
1790 484
3533 312
8293 345
21498 812
12894 429
3932 609
3186 977
8389 601
2644 636
2978 888