2415 538
1878 234
8427 324
8876 464
15046 411
310010 1077
13645 715
40595 781
15455 55
43300 116
38411 513
16116 833
9287 628