15002 391
3236 556
6913 987
2756 486
1517 162
4002 227
5221 830
7142 538
8801 602
5124 631
14118 843
10475 744
5146 634
4868 315
1529 113
6364 966
2986 260
3140 543
4335 715
14583 598
5658 583
4239 557
28311 257
2591 179