15403 61
21921 82
4070 257
5314 738
6237 247
6182 177
12349 688
24165 69
16185 794
8140 510
7554 447
1040 34
1814 292
3154 39
5065 775
2839 263
20700 941
6619 569
4439 178
11325 711
6245 545
37911 649
6459 850
30272 363
17084 44
12562 310
4030 537
1373 215