3096 443
3221 413
4200 642
2801 391
1624 98
4898 655
7345 352
5627 302
2349 122
4036 822
5343 782
2247 253
4678 418
3783 93
8650 475
2175 182
4342 872
2572 517
5365 547
4811 533
3908 471
4688 840
4651 69
2342 95