58200 248
31102 480
118458 905
41331 296
38316 62
25282 629
31183 303
43771 335
85532 866
88988 654
45342 333
77578 407
164801 844
37318 565
20033 513
41015 499
47886 415
42312 378
42313 989
34510 185
27207 73
68258 257
39845 672
23523 338