13578 557
16667 325
61953 1047
27184 371
18870 762
7407 215
19161 195
14999 346
35176 516
2993 296
13056 97
3966 438
8522 820
11956 438
3461 82
8581 83
5076 399
3577 122
5397 701
22158 362
63037 716
98330 264
9207 336
16388 646
7110 204
6983 79
4678 678
4958 590