14515 267
9650 170
3658 636
2059 91
3146 914
1408 295
874 152
14473 113
2262 602
3255 903
2692 821
2536 486
2633 673
7086 266
1545 401
889 96
12182 185
2433 512
1340 352
2573 560
30964 520
10379 655
8399 818
5945 635
8848 598
3525 944
4997 125
2615 618