40505 322
15508 690
39871 231
9607 605
4439 45
9220 105
9002 621
8655 443
8686 498
7807 115
6906 443
17763 347
9893 628
5251 262
7666 476
1476 110
5591 228
4191 529
8641 135
3442 149
5000 79
2472 272