5032 813
2184 406
3861 552
1220 272
3243 689
3689 730
1906 458
1171 241
1002 33
2307 473
2781 681
614 132
1445 292
605 108
940 268
2051 583
966 146
611 55
1447 338
1549 43
4124 612
3552 532
5337 300
2820 697