3502 395
30204 119
17301 69
4819 210
6321 232
38429 344
5650 220
27919 402
62200 225
13898 285
31337 683
4241 83
5928 606
8432 188
9689 476
3411 146
15407 1018
8331 877
4872 127
5633 498
3507 527
4349 692
2712 158
6353 261
4137 466
4016 584
4370 621
2236 103