40179 913
5193 227
707 44
2518 115
10272 654
6821 482
7041 322
5311 756
5476 33
9701 948
3603 632
4076 728
3812 299
3491 203
7675 414
6988 848
5585 622
5697 524
1980 371
3292 409
8298 491