3139 726
2979 707
4708 858
3511 540
796 58
2040 33
2969 533
2670 310
1153 232
10043 76
3351 689
1140 174
3191 504
925 138
1348 190
2509 451
2559 363
2300 29
2636 458
1832 205
3971 479
2095 244
1876 388
3507 308