8096 641
6910 372
13957 317
5178 335
13688 378
4659 115
7801 347
9334 469
4390 511
11240 489
9005 907
16322 923
17146 501
5189 508
4444 371
11705 201