667 146
1319 336
31811 363
46493 468
12901 604
25270 771
13327 448
11983 91
4316 665
28827 553
6305 437
10025 905
37182 380
10077 601
3063 58
5344 136