2415 538
1878 234
8426 324
8876 464
15046 411
309996 1077
13645 715
40595 781
15451 55
43289 116
38401 513
16115 833
9286 628