3241 256
4518 579
2322 201
21910 373
2848 97
9363 501
4511 183
5061 517
7211 432
2844 383
6818 504
3958 70
2702 131
3850 318
14273 69