2559 412
8451 354
33480 168
34724 154
6424 189
8961 49
5861 38
43307 116
16828 396
16686 551
66729 829
16824 114
50253 715
67227 382
48168 758
42062 879
25534 259
30599 466
43551 275
3725 353
7014 641
10048 359
2604 52
3093 286
7910 662
6283 693
5783 219
10357 830