507 131
749 202
1520 297
424 44
1751 502
3029 837
3798 708
2812 813
651 114
2931 723
13744 300
2355 210
76713 149
5894 318
8829 946
2452 291