5833 306
18051 91
25473 146
22556 587
13175 232
14333 38
37995 349
29429 667
34365 183
23052 538
15293 337
19704 381
29754 434
14650 269
21568 207
15344 692
22015 659
12835 218
14340 607
13146 537
17907 310
73626 397
16735 485
12304 265
11064 341