53050 304
6894 173
5721 773
19571 796
3804 335
23343 484
22599 74
2500 58
20899 228
6046 474
2380 597
21610 206
4458 40
11094 360
2837 623
16477 289
20337 486
44827 638
2950 569
7165 456
19087 822
25342 89
19875 130
4047 759