3046 501
190875 205
5871 530
5373 343
32388 799
140694 646
21733 684
12677 564
12270 861
58330 744
99339 562
59269 265
28297 423
9864 577
5941 110
6201 435
11052 587
4563 528
4840 122
12460 942
4823 509
9155 458
5570 371