3050 46
4669 480
11264 697
5626 172
2616 144
32910 745
15620 629
7049 41
7944 99
11331 403
11984 1017
7718 386
8064 509
12414 442
14576 253
18866 336
5063 44
6348 82
11568 339
11583 369
13849 360
7012 695
11798 930
8864 232