3240 256
4515 579
2322 201
21902 373
2845 97
9360 501
4508 183
5060 517
7211 432
2841 383
6817 504
3955 70
2702 131
3850 318
14267 69