2415 538
1878 234
8427 324
8876 464
15046 411
310005 1077
13645 715
40595 781
15454 55
43299 116
38408 513
16116 833
9287 628