1959 500
1381 296
1295 394
782 249
2456 769
2909 722
1101 241
2866 731
329 86
2334 618
3019 592
4009 507
4403 160
2964 605
9843 275
7795 581
4696 860
5272 779
2655 233
4336 441
26399 613
30737 293