19959 42
5740 8
5497 6
4284 2
4491 1
6732 9
4970 4
15201 30
4319 6
8659 19
3855 5
4396 10
8508 34
5343 12
5361 11
5169 7
4300 6
6302 8
5382 14
4731 3
5170 13
5532 7
3973 5
3179 3