2178 380
7321 544
404 32
602 94
6603 474
7077 856
2221 186
14444 193
5033 537
4830 106
3170 793
4079 698
3796 865
3035 631
4263 569
3553 876
2837 713
1670 248
854 36
2518 471
2068 392
2690 703
9195 841
1213 95