2829 680
4773 420
2887 803
28475 341
2865 91
6608 179
42123 58
7312 562
21254 621
31155 610
27269 486
24008 664
5931 191
6376 738
5466 533
21710 895
3091 857
740 120
1334 170
2856 569