2840 361
20376 359
2746 497
12947 280
6620 918
6587 792
19566 337
7363 244
8277 458
7324 481
11216 329
4726 262