5028 580
3746 68
5406 158
7619 497
4524 259
2032 186
15981 782
3377 347
3927 63
5989 567
2233 343
19130 155