2983 412
815 257
692 318
313 201
91 535
448 858
400 488
509 100
486 36
754 501
721 80
129 659
542 860
334 90
1553 842
2442 127
37 641
749 145
941 140
285 683
28 113
898 230
2076 702