11975 300
1015 49
7093 710
3535 363
11951 432
5216 471
3016 233
7165 638
5086 664
10069 592
6823 115
6253 247
6071 292
21902 552
27517 383
12946 623
7083 466
6241 771
3337 156
5660 892
14824 252
5819 322
40383 595
20526 704
23169 36
20101 276
11111 621
4362 71