1215 282
1351 326
2270 531
741 69
2106 694
1789 436
22935 56
14470 243
7241 256
15167 978
7065 211
5658 334
9791 521
4812 522
6044 233
9745 318
34890 663