13096 810
992 265
7603 105
35402 593
6678 953
1423 147
4478 689
29564 279
1869 300
3541 695
4674 462
2686 296
2420 477
727 98
2916 677
3433 313
5490 384
646 88
2210 570
1205 275
2997 933
6150 449
1241 269
16465 343
516 107
3304 48
16105 136
2798 729