6988 120
21120 624
24344 679
25585 554
15973 276
29015 666
53920 347
20287 445
21721 999
254071 782
13288 168
16620 301
21485 596
21999 174
9654 345
37435 249
14243 376
9698 330
20987 267
41843 375
44635 283
11897 266
91833 401
126277 420
159261 426
6319 52
10869 796
22645 533