21006 325
11163 697
10274 262
100705 817
4439 465
7506 63
3874 251
257523 1184
5874 38
13171 174
9671 243
4955 622
97159 372
2908275 7276
6773 564
13289 693
143664 691
7547 385
5276 59
1593 295
178356 790
7620 856
5889 123
7512 558
14716 584
12322 271
11057 411
8689 593