20128 167
9004 417
9301 48
3853 587
21863 457
5241 321
10004 309
12423 99
3753 681
2325 169
20680 751
11387 732
9831 585
3580 200
4449 275