25011 532
116307 553
552 77
3680 800
2353 485
3161 584
1326 299
706 194
2943 597
6042 42
2696 466
152008 740
11723 640
37568 546
20206 665
92355 859
6648 193
5075 649
7510 433
10719 507
25592 415
19948 680
9480 410
9065 535
5275 78