3113 489
2897 739
2433 341
16973 814
4775 877
1948 303
1776 376
8071 121
2820 541
1266 136
2631 325
3168 583
3212 714
11985 621
2234 451
15598 628
4878 834
7615 301
3736 43
2391 489
3923 866
4994 502
4354 646
4116 978