171 31
2811 683
2498 547
21327 379
3855 281
5020 100
5610 479
6216 47
5203 143
5046 438
9024 591
25983 472
8321 62
43151 233