5008 831
6958 621
6221 351
8524 340
9451 112
4131 181
11377 289
14894 269
12151 523
29604 256
44592 782
3249 31
5903 239
15138 341
3131 55
9429 164
6946 374
6284 676
3047 67
7686 745
19487 327
10342 626
9240 436
14372 426
26136 738
6370 504
4166 412
10051 479