40178 913
5193 227
707 44
2518 115
10272 654
6820 482
7041 322
5310 756
5475 33
9701 948
3603 632
4076 728
3812 299
3491 203
7675 414
6988 848
5584 622
5697 524
1980 371
3292 409
8298 491