1016 196
3598 634
9329 380
5024 516
23467 622
1045 191
4073 752
3897 492
1034 87
1309 241
15902 419
5755 355
3313 939