500 30
789 135
2996 886
1271 415
202 46
745 148
1998 637
1730 409
1307 259
464 95
371 109
1056 298
464 90
1113 330
476 76
429 99
3221 612
2275 496
3134 788
4190 613
1642 313
864 46
671 139
2889 298