5073 516
2241 288
14326 93
3997 793
34854 602
953 139
3843 259
3404 729
4979 738
19092 246
7221 218
2907 462
3325 488
1465 98
2914 746
2799 557
3286 804