953 297
937 251
10993 772
3535 732
8755 613
17986 596
1191 226
3676 586
6158 708
3978 751
19802 218
6821 558
3352 284
4318 666
1142 278
2264 187
3990 812
5442 436
2894 648
1485 361
2746 678
1853 483
6570 285
28210 303
32703 878
24123 300
13226 726
28623 138