40501 322
15505 690
39865 231
9605 605
4437 45
9219 105
9002 621
8650 443
8684 498
7803 115
6902 443
17752 347
9860 628
5238 262
7662 476
1476 110
5591 228
4188 529
8629 135
3441 149
4998 79
2472 272