1214 282
1351 326
2270 531
722 69
2100 694
1781 436
22933 56
14445 243
7241 256
15156 978
7065 211
5651 334
9789 521
4811 522
6044 233
9739 318
34861 663