5089 462
312 78
1880 123
4622 786
107 395
204 635
76 615
715 741
181 304
876 809
348 597
430 996
2171 573
827 862
615 803
128 189
312 933
423 82
551 676
1023 314
1178 213
117 431
61 951