2994 107
4282 356
6184 567
6337 519
1317 180
2834 311
7273 177
579 40
11258 502
13620 685
5312 600
10329 857
2035 333
44514 506
5193 429
17110 323
3115 653
4537 544
3334 706
8820 590
2165 462
10579 543
4043 98
8858 764