667 146
1319 336
31812 363
46510 468
12905 604
25270 771
13327 448
11985 91
4316 665
28832 553
6305 437
10026 905
37190 380
10077 601
3063 58
5345 136