1215 282
1354 326
2271 531
924 69
2109 694
1852 436
22956 56
14665 243
7257 256
15354 978
7072 211
5692 334
9800 521
4814 522
6075 233
9773 318
35113 663