3747 557
6671 280
5047 639
3845 583
5517 514
3485 340
5437 712
9269 789
3153 162
3533 645
1989531 4015
4916 160
4311 561
4201 441
4930 741
3552 157
7396 747
9386 290
3991 324
4660 100
3763 448
97026 881
4738 601
4928 235