9966 906
6585 354
63739 856
95295 544
25358 574
65479 142
19354 317
16708 187
16125 184
40683 1023
3192 369
37783 523
3466 168
5814 113
3803 379
4827 622
2862 82
2387 311
42265 224