4953 49
8334 161
25471 121
15369 1030
2483 25
13863 572
12507 582
9750 416
16041 711
6132 266
3295 447
2568 623
19767 101