5110 462
1890 123
242 430
1780 885
77 863
519 698
664 795
570 197
39 14
28 263
186 78
596 826
3451 924
482 57
953 26
158 929
236 738
556 932
445 843
389 359
77 615
563 192
901 925
432 996