8488 375
4403 502
2118 486
2766 79
10001 772
8865 631
3774 435
3594 368
3794 586
2694 531
6045 959
4975 49
7998 793
4783 564
5786 456
2844 675
5832 613
23348 280
15707 566
11418 151
20043 843
11929 412
9935 247
5859 288
6678 225
7739 623
9259 684
3016 409