149 31
3294 51
1263 231
1782 351
2849 819
3474 848
4653 475
3909 116
4349 818
2910 162
738 51
8631 284
4263 794
24978 639
6031 73
2306 231
3201 263
10888 68
4159 122
4572 640
5836 321
6508 771
1996 146
5412 518
28479 600
14658 890
5404 912
6558 74