2367 769
2869 722
1015 241
2831 731
291 86
2301 618
2991 592
3066 507
3969 160
2926 605
9615 275
7488 581
4629 860
5192 779
2640 233
4311 441
26233 613
30452 293