5041 700
12697 594
2825 372
7464 617
40292 334
4488 373
5563 614
11316 482
2581 104
5937 564
5249 437
15151 413
6514 436
4673 641
8529 240
3723 247
4628 398
2438 187
5525 738
4477 418
7284 763
15917 354
7464 649
3962 839
4269 474
3884 677
1616 145
50686 400