18093 625
42681 668
17039 536
10349 301
2400266 3785
13808 719
18212 560
10276 563
5253 167
4944 74
4182 415
5685 850
3551 690
27006 57
3172 452
99875 289
26994 231