104728 218
59482 597
15847 841
3329 548
1571 472
7837 733
4091 162
20712 399
750 160
24662 75
37717 484
2040 525
5865 301
13953 350
18377 239
9049 501
52516 740
7044 74
39665 337
1083 237
16815 153
18492 394
750 174
40309 857