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