43545 148
12733 20
4670 19
30774 113
34615 139
8626 17
16285 11
11697 16
9623 4
19857 53
95261 123
111105 188
19572 81
3721 11
13729 87
11923 28
4137 5
5092 18
5466 23
3075 9
13602 21
3921 7
25736 68
4111 3