3099 907
1890 340
40244 588
2408 296
4430 569
73089 411
12575 69
5957 252
27191 337
10750 798
3107 428
4906 695
2570 305