1215 282
1354 326
2271 531
849 69
2108 694
1832 436
22949 56
14626 243
7255 256
15215 978
7069 211
5679 334
9799 521
4812 522
6065 233
9763 318
35021 663