5199 509
3125 576
5200 227
26784 103
16969 569
9335 265
8766 891
7651 648
65939 731
9283 263
6833 117
28352 723
52957 665
4396 615
3962 882
28462 502