3240 256
4518 579
2322 201
21909 373
2848 97
9362 501
4508 183
5061 517
7211 432
2842 383
6818 504
3957 70
2702 131
3850 318
14271 69