1018051 2440
146011 215
59409 614
14167 829
16870 234
145229 844
47859 374
38816 200
42769 880
144048 690
21737 201
21750 702
31251 947
16874 582
17791 396
17687 357
11316 94
10611 655
91952 675
46243 165
2473 193
4475 753
3632 522
5007 567