31858 392
8480 873
11244 621
16300 52
16547 413
10731 364
17254 907
15351 683
11884 697
17469 759
5998 522
9343 81
16275 234
14894 58
14625 710
5393 94
3490 373
5837 544
12547 261
16219 351
10172 667
16063 837
3103 288
5590 44
8518 312
42242 292
6191 255
16908 748