26540 493
2296 273
27730 735
12186 538
6117 129
6695 612
15218 58
4985 153
4598 282
3697 205
8005 107
12050 648
6429 62
2379 66
3416 521
9893 565
5026 576