5213 509
3125 576
5200 227
26789 103
16969 569
9335 265
8766 891
7652 648
65951 731
9284 263
6836 117
28369 723
52975 665
4396 615
3964 882
28476 502