1215 282
1354 326
2271 531
937 69
2109 694
1854 436
22959 56
14666 243
7257 256
15375 978
7072 211
5693 334
9800 521
4814 522
6075 233
9774 318
35119 663