1215 282
1354 326
2271 531
921 69
2109 694
1852 436
22956 56
14665 243
7257 256
15340 978
7072 211
5690 334
9800 521
4814 522
6075 233
9773 318
35107 663