2975 313
322 251
519 752
2646 912
103 774
2120 702
729 108
339 943
300 324
399 868
501 863
835 259
687 186
487 823
335 972
425 268
865 358
837 650
2370 220
1003 132
688 217
403 691
251 238