1214 282
1350 326
2267 531
670 69
2099 694
1770 436
22917 56
14369 243
7236 256
15126 978
7059 211
5643 334
9787 521
4809 522
6040 233
9725 318
34811 663