3029 222
22637 530
5750 208
14663 459
4101 144
8169 740
6573 589
6866 768
1672 97
11662 440
5932 548
7416 464
5433 613
6203 469
2786 86
2403 71
77079 245
66468 377
13306 939
25561 521
8007 265
101678 948
154247 923
53552 293
57999 958
11304 591
3729 153
14302 166