3990 3
75315 59
19880 44
88539 238
29536 50
4834 4
13120 14
50352 20
31672 63
5582 20
11233 14
8394 19
882 7
1515 16
51693 101
38232 48
13152 6
4789 9
19523 53
17766 12
22527 42
10623 41
4761 13
2830 26