5915 690
4065 539
11118 146
13821 729
11695 147
23120 222
5356 578
3691 684
2387 317
2103 269
2720 527
1505 76