2905 703
1862 343
1922 525
2214 584
3373 782
2573 423
4802 469
5458 765
12260 395
6197 537
8851 592
17220 141
14070 130
6607 530
16833 149
4201 328
2730 51
3028789 7342