19591 63
10973 50
8281 310
1945 543
2663 765
2882 684
4533 516
7127 100
4617 557
2709 608
1443 326
4905 702
1726 417
16795 468
6151 322
18281 676
1018 171
6598 829
31201 44
779 222
42100 423
34395 369
1802 304
807 166