50683 108
21987 18
87829 145
31115 61
23807 31
57406 156
47047 86
21691 46
40029 236
14603 51
13545 64
4919 153
3726 21
3568 107
3564 74
4172 185
2826 42
3068 56
2435 131
2386 135
400073 759
25316 37
25082 42
121482 147