248026 707
5847 635
2307 423
10135 386
5142 97
6594 153
99079 566
31911 86
29747 553
3177 236
7911 785
20513 892
2936 409
2997 489
3088 147