4430 391
2329 547
1612 238
3515 289
2909 128
3902 506
3322 425
12444 701
7366 42
15561 684
15799 848
39219 34
65041 560
5868 58
42089 722
13071 330