6887 503
4312 291
6781 270
30598 871
15856 214
3532 301
6825 432
2896 54
3122 385
6537 685
10284 522
10136 296
25516 237
4276 581
3991 884
9305 545
5176 708
4344 170
2590 284
5249 263
8623 589
4493 377
17507 575
1984 101