4825 563
17282 312
5904 839
2743 402
1630 98
3173 218
3743 592
3150 519
4224 579
2950 192
4666 611
2196 382
2789 363
28647 502
15451 694
23741 69
28899 792