5833 306
18059 91
25481 146
22562 587
13182 232
14336 38
38006 349
29441 667
34379 183
23066 538
15305 337
19711 381
29769 434
14652 269
21576 207
15351 692
22153 659
12838 218
14343 607
13153 537
17927 310
73645 397
16739 485
12307 265
11070 341