1215 282
1354 326
2271 531
820 69
2107 694
1823 436
22947 56
14615 243
7254 256
15210 978
7067 211
5675 334
9798 521
4812 522
6062 233
9761 318
34996 663