3085 236
5929 200
3107 486
3764 174
15727 594
2413 553
2110 30
2656 185
3626 847
6406 464
8843 787
1520 275
1304 339
8036 172
5479 367
462 36
1356 353
4421 901
4064 770
3056 551
2131 550
10117 591
103870 596
2263 616
5686 672
7531 398
10556 975
8152 349