2510 5
6880 13
3863 6
9874 39
7418 16
3141 9
8373 44
7667 44
5905 18
38131 196
41157 230
5394 25
8673 20
4319 20
7301 28
4322 11
8039 48
22296 94
17728 88
45991 214
110037 289
13546 40
3278 14
5009 26