19964 603
1880 96
1580 79
4644 404
4802 799
7345 208
8730 414
11074 35
3756 74
5810 551
6301 329
4198 431
9061 664
2336 329
6978 627
1245 34
2078 63
1048 74
2056 420
2982 684
3800 788
2217 216
1370 187
6289 697
3504 308
755 89
2429 254
5845 759