1214 282
1351 326
2269 531
694 69
2099 694
1775 436
22920 56
14401 243
7237 256
15143 978
7061 211
5645 334
9788 521
4809 522
6041 233
9732 318
34830 663