100090 438
3431 252
2479 260
1286 96
7025 270
14877 651
5269 415
7373 759
2226 173
5672 708
3640 473
1175 139