1214 282
1351 326
2269 531
700 69
2100 694
1777 436
22922 56
14411 243
7238 256
15147 978
7061 211
5646 334
9788 521
4809 522
6042 233
9735 318
34836 663