3045 501
190855 205
5871 530
5373 343
32387 799
140690 646
21733 684
12677 564
12270 861
58313 744
99298 562
59254 265
28286 423
9862 577
5941 110
6200 435
11052 587
4562 528
4840 122
12459 942
4819 509
9155 458
5570 371