1332 197
3675 634
9338 380
5085 516
23481 622
1046 191
4081 752
3904 492
1041 87
1315 241
15989 419
5764 355
3313 939