12006 300
1018 49
7094 710
3548 363
11951 432
5220 471
3017 233
7167 638
5086 664
10073 592
6823 115
6254 247
6071 292
21906 552
27521 383
12952 623
7085 466
6241 771
3338 156
5660 892
14826 252
5821 322
40384 595
20527 704
23170 36
20101 276
11111 621
4363 71