16087 848
3672 314
4902 469
3075 197
15886 359
4273 570
2795 122
10001 465
4663 475
2345 178
3585 196
8203 360
11707 294
5079 427
5628 624
6938 531
29497 425
8807 26
5971 521
15495 120
6856 585
3970 543
10833 704
4494 76
1605 65
41895 317
3016 318
5759 774