593 63
2311 382
2893 791
859 159
2499 760
3201 746
3643 807
405 47
377 89
2017 345
621 158
991 214
5633 869
1701 258
1890 145
3613 852
1476 233
3758 719
2912 694
3213 791
4500 236
3652 756
5376 898
4579 722
43895 412
13533 41
5207 627
6341 339