8095 641
6909 372
13952 317
5176 335
13686 378
4659 115
7801 347
9334 469
4390 511
11235 489
9004 907
16316 923
17142 501
5187 508
4444 371
11703 201