20137 167
9004 417
9301 48
3853 587
21865 457
5241 321
10006 309
12428 99
3756 681
2325 169
20680 751
11387 732
9831 585
3580 200
4450 275