3053 447
12125 510
5862 662
9039 163
5605 330
9951 515
5884 196
12725 472
5440 111
4078 860
1859 382
470 47
4518 782