3435 157
2553 540
4933 254
2804 420
2974 646
2041 336
8210 375
4297 502
2107 486
2666 79
9708 772
8625 631
3706 435
3547 368
3751 586
2657 531
5926 959
4819 49
7818 793
4735 564
5622 456
2823 675
5674 613
23067 280
15656 566
11255 151
19973 843
11853 412