580 178
2304 610
12566 357
2341 67
3656 657
800 66
1888 135
5837 358
6262 790
4012 349
7896 523
31702 288
14436 430
5464 270
3998 862
2964 551
3679 57
3596 325
11583 467
3987 717
11914 77
53565 307
46382 797
8722 814
9456 554
16271 117
11376 532
17797 327