2416 538
1881 234
8428 324
8876 464
15046 411
310029 1077
13645 715
40596 781
15458 55
43307 116
38422 513
16120 833
9289 628