2840 361
20377 359
2746 497
12948 280
6620 918
6587 792
19567 337
7363 244
8277 458
7324 481
11216 329
4726 262