40993 146
2734 41
220292 550
34513 951
31554 488
33415 354
12243 390
181527 510
5202 308
6269 305
11420 364
9362 268
13162 556
8171 401
4910 843
3992 440
6126 709