9960 906
6584 354
63722 856
95271 544
25353 574
65466 142
19334 317
16707 187
16113 184
40660 1023
3191 369
37763 523
3466 168
5814 113
3801 379
4827 622
2861 82
2386 311
42220 224