5347 404
11636 634
17913 526
6967 433
4584 508
8271 315
9999 688
14747 121
10370 600
15678 678
8234 616
4665 398
25000 311
12735 386
13922 528
7148 236
31096 281
10242 873
15189 288
15383 669
6581 284
6402 664
15841 318
32893 126