3891 532
13193 208
33399 288
31011 107
11477 82
60274 597
2988 623
18737 172
2225 217
1705 365
2479 522
3258 504
5083 762