3096 651
5055 547
3357 120
11430 532
6955 100
10119 716
3191 726
5259 524
9834 848
3622 544
5683 427
4487 114
2112 151
4145 641
10932 326
4096 823
4572 590
4522 483
7841 489
10512 189
5627 260
4200 943
5846 561
6964 500
5373 645
3591 833
22335 436
2731 373