2096 502
2831 729
1604 428
2836 628
1912 603
3068 759
2304 339
803 45
1787 446
689 132
1259 296
2150 460
1044 280
985 265
2981 700
799 193
961 126
331 53
2551 718
2681 623
334 88
1313 328
2287 501
2948 707
849 217
704 141
2760 660
1576 311