667 146
1319 336
31810 363
46482 468
12899 604
25268 771
13327 448
11981 91
4316 665
28820 553
6305 437
10025 905
37170 380
10077 601
3063 58
5343 136