12505 971
5747 249
2991 295
1973 416
4407 713
1641 193
1607 107
4577 650
3705 822
3652 456
740 34
3858 367
4359 543
3335 114
2993 329
3132 654
3352 706
5171 782
5688 354