2380 360
3268 850
2173 197
2301 457
95997 862
108801 387
66125 682
69653 846
87551 578
29571 274
87264 246
102083 812
189079 998
86338 341
86882 1001
47456 355
65267 546
102493 158
27583 55
171439 934
134683 488
126080 222
62150 563
80949 747