1215 282
1354 326
2271 531
861 69
2108 694
1835 436
22949 56
14631 243
7256 256
15219 978
7069 211
5681 334
9799 521
4812 522
6065 233
9765 318
35033 663