630 109
2803 784
244 36
1213 299
2169 601
2140 572
3139 619
7401 432
2595 622
3316 667
2521 471
3171 563
2265 527
2586 41
2842 715
655 83
526 115
1147 186
1170 214
2673 603
773 186
2164 649
626 170
2107 538