4006 261
3926 86
24232 614
877 127
4723 704
3598 201
2384 401
6683 323
6097 853
4704 731
14429 278
12504 592
4409 410
23904 99
39422 537
18895 370
14879 978
18825 116
979 45
2596 388
10102 756
15376 623
880 98
6090 295
5902 321
4387 615
5506 518
33546 802