39575 913
5158 227
680 44
2488 115
10209 653
6734 482
7028 322
4303 756
4028 33
9667 948
3564 632
4065 728
3776 299
3455 203
7627 414
6956 848
5524 622
5630 524
1963 371
3286 409
8298 491