1215 282
1351 326
2270 531
736 69
2106 694
1788 436
22934 56
14461 243
7241 256
15162 978
7065 211
5657 334
9790 521
4812 522
6044 233
9741 318
34876 663