500 30
789 135
2996 886
1271 415
1731 409
202 46
1057 298
745 148
1998 637
1307 259
464 95
430 99
371 109
464 90
1113 330
476 76
3221 612
2275 496
3134 788
4190 613
1887 459
4053 339
1642 313
864 46