21520 516
18452 376
35193 584
8817 200
29847 933
370923 878
33936 153
52662 399
9575 394
15007 484
11209 645
2915 289
6153 646
4204 584
2599 288
5033 295
7471 457
3978 176
48221 310