3527 157
2568 540
5038 254
2826 420
3002 646
2060 336
8398 375
4378 502
2116 486
2735 79
9897 772
8795 631
3755 435
3583 368
3780 586
2680 531
6002 959
4925 49
7929 793
4773 564
5742 456
2840 675
5794 613
23276 280
15694 566
11374 151
20008 843
11914 412