10642 857
6588 421
12627 353
6239 285
5736 214
7277 578
13793 613
9677 846
12362 746
10476 497
7822 227
8334 398
18222 265
5324 56
6677 272
3916 733