40151 913
5173 227
707 44
2515 115
10268 654
6818 482
7041 322
5303 756
5473 33
9700 948
3602 632
4076 728
3803 299
3491 203
7673 414
6987 848
5583 622
5694 524
1980 371
3292 409
8298 491