12096 44
37437 215
43327 115
5601 73
3398 18
1854 33
13667 54
35167 114
41347 67
37990 170
13985 33
3035 5
31231 73
74052 146
14299 39
23082 192
3582 11
2730 15
7564 39
4349 21
18383 103
3478 8
2050 2
10914 45