40503 322
15506 690
39868 231
9606 605
4438 45
9220 105
9002 621
8651 443
8684 498
7805 115
6905 443
17756 347
9875 628
5240 262
7664 476
1476 110
5591 228
4190 529
8635 135
3442 149
4998 79
2472 272