3030 222
22644 530
5750 208
14665 459
4101 144
8169 740
6575 589
6866 768
1672 97
11662 440
5932 548
7418 464
5433 613
6203 469
2786 86
2403 71
77104 245
66500 377
13311 939
25567 521
8014 265
101693 948
154277 923
53567 293
58012 958
11304 591
3729 153
14303 166