5072 516
2241 288
14326 93
3992 793
34819 602
950 139
3843 259
3402 729
4979 738
19091 246
7219 218
2907 462
3325 488
1465 98
2913 746
2798 557
3286 804