2909 703
1889 343
1922 525
2231 584
3452 782
2697 423
4803 469
5464 765
12261 395
6199 537
8854 592
17222 141
14084 130
6616 530
16843 149
4216 328
2733 51
3035819 7345