1214 282
1351 326
2269 531
708 69
2100 694
1777 436
22925 56
14423 243
7239 256
15150 978
7064 211
5648 334
9789 521
4811 522
6043 233
9736 318
34843 663