25008 532
116303 553
552 77
3680 800
2353 485
3161 584
1326 299
706 194
2943 597
6041 42
2695 466
152006 740
11723 640
37567 546
20206 665
92351 859
6648 193
5075 649
7510 433
10718 507
25590 415
19945 680
9480 410
9065 535
5275 78