3081 251
7083 730
182047 227
149553 549
65265 239
44552 438
13472 400
41620 190
114700 170
37432 212
39382 250
22967 63
49360 85
27168 427
50174 551
13051 695
24071 722
13142 183
13601 527
15296 306
34170 622
28325 779
21035 317
23420 345
43187 906
11796 439
12930 47
31427 648