19656 428
7695 707
427 79
362 63
2809 554
2355 411
821 54
2517 483
1591 275
1111 115
1614 452
618 124
1446 280
1578 412
1600 436
4615 243
3521 858
5121 646
631 98
2604 529
1897 341
2188 422
5201 356
3325 582