6988 120
21120 624
24344 679
25585 554
15972 276
29012 666
53914 347
20287 445
21721 999
254047 782
13286 168
16620 301
21485 596
21999 174
9652 345
37434 249
14243 376
9697 330
20983 267
41822 375
44630 283
11896 266
91788 401
126246 420
159253 426
6318 52
10869 796
22640 533