31195 22
11271 40
30063 139
7588 19
4263 6
50624 281
34495 138
29205 98
17034 52
20494 61
9101 25
21991 83
15020 35
4492 169
4247 65
5430 131
4921 74
4201 45
3929 77
4219 40
3567 30
4122 49
3579 89
3316 54