40598 259
5671 358
11567 650
35140 486
15846 654
7122 570
5130 675
20264 114
24235 651
4246 266
24694 526
2427 267
11877 770
5314 619
6037 410
4687 622
7776 612
4306 724
14583 707
2981 603
9143 265
3735 193
6212 670
4729 91