16701 260
3668 718
2562 114
2992 481
8166 669
7497 494
13951 34
5006 171
1890 25
2853 95
10294 715
3170 761
3068 672
941 82
1435 291
1052 239
1548 143
1298 142
1107 216
2411 562
4149 391
3317 354
3270 683
27689 328
8876 507
18620 110
24353 240
11850 395