31096 300
13651 201
52079 907
112711 941
71984 491
22066 683
67717 767
307292 1114
51511 193
35015 638
93378 279
206185 273
80674 438
14585 184
70794 791
106495 888
179650 517
20118 195
65511 843
250379 495
219979 539
157872 546
35454 651
128808 616
27245 437
31719 87
55378 878
220469 676