16087 848
3671 314
4902 469
3075 197
15886 359
4272 570
2794 122
10000 465
4662 475
2345 178
3585 196
8203 360
11707 294
5078 427
5626 624
6938 531
29497 425
8805 26
5971 521
15495 120
6856 585
3970 543
10832 704
4494 76
1605 65
41895 317
3016 318
5759 774