22913 621
32431 112
24118 73
7891 362
20557 84
17356 697
7569 350
11178 935
19878 307
28372 436
5760 473
13612 318
45871 205
27981 279
11534 157
15575 468
24998 447
21651 531
4875 311
9233 357
3957 558
32330 278
2468 294
4100 283
21077 917
7624 1015
6795 807
39656 516