5093 462
1883 123
312 78
218 755
4624 786
130 189
99 556
746 887
165 823
68 670
185 78
432 996
792 273
829 862
69 605
459 478
107 395
309 810
457 606
24 263
363 513
388 359
168 736