4040 5
3140 3
20499 51
15760 31
3595 2
5482 15
12519 25
34469 124
29363 68
21045 53
24956 68
32527 65
24249 75
15008 29
17466 36
19234 34
29337 111
10305 21
29217 68
21110 55
31475 94
30861 89
42467 155
16541 70