3081 420
4199 166
15944 391
2967 574
42089 119
2206 44
2673 144
6190 227
10978 625
2675 331
4684 245
3367 369
3693 385
7420 636
12715 580
634 69
20999 449
16947 958
4786 565
4580 599
5511 351
5994 546
19311 167
13972 810