1214 282
1351 326
2269 531
706 69
2100 694
1777 436
22922 56
14420 243
7239 256
15148 978
7061 211
5648 334
9788 521
4809 522
6042 233
9736 318
34843 663