2102 451
1872 265
2305 555
1081 183
1832 413
6509 285
5135 86
8412 261
5465 676
3505 63
12661 781
6392 563
3203 97
12620 1021
599045 958
17717 593
13857 158
372196 1053
35016 680
16406 157
10508 296
33236 529
26899 873
162098 298
19933 836
8771 362
20318 576
46887 762