40371 322
3198 58
8543 362
15835 851
6374 728
4696 538
8531 602
6641 612
3178 70
8105 168
8623 227
6348 548
5133 212
28292 236
6915 162
7900 556
2055 66
5522 723
5415 135
10454 667
17227 648
3995 83
4058 733
12837 472