3109 350
4382 152
50201 103
52919 468
66287 857
75936 149
70146 371
92079 767
16517 148
7143 159
19267 112