2903 436
2379 324
10709 219
15174 111
3322 535
21599 271
11430 586
8094 462
16420 380
6552 567
7174 514
9935 494
7870 397
5256 641
21358 354
4516 570
13025 534