12981 290
12241 782
4914 706
5438 962
28090 53
6023 197
9684 951
45870 385
4699 508
6768 702
3293 778
5367 581
4270 417
1812 359
23288 159
3132 451
3917 426