1215 282
1352 326
2270 531
763 69
2106 694
1798 436
22939 56
14514 243
7243 256
15175 978
7066 211
5667 334
9795 521
4812 522
6047 233
9749 318
34926 663