2792 427
1441 102
2314 234
30291 646
2241 211
1819 269
26346 198
13215 146
3731 539
5165 40
3154 441
7763 754
22877 529
19670 393
18977 666
15606 485
3883 263
8128 386
23598 687
5129 179
7883 716
12003 107
2542 183
3973 366
11051 56
3111 276
26394 536
925710 954