2902 313
185 87
583 274
285 683
674 43
43 991
226 601
509 100
1008 396
914 219
486 36
756 45
2442 127
91 535
231 76
996 246
139 462
98 46
816 448
814 629
633 363
766 735
561 872