1215 282
1354 326
2271 531
965 69
2109 694
1860 436
22965 56
14680 243
7258 256
15438 978
7072 211
5697 334
9800 521
4814 522
6075 233
9774 318
35148 663