2980 80
663 197
1779 524
340 74
2889 596
2510 724
1888 538
15940 758
2366 782
13866 226
26914 763
7423 50
1399 462
2723 799
3651 350
2666 676
1331 432
10947 255
2239 616
1190 313
3302 741
6734 744
2296 506
2611 334