4292 70
18412 487
7151 156
33779 321
11497 589
8318 390
8198 451
5073 113
4420 368
4447 746
5111 522
3374 740
4069 586