5006 306
16543 623
7582 692
14896 741
3506 391
4521 615
3715 84
8608 877
3970 233
4150 207
11463 243
4078 542
6555 231
3962 325
7095 395
5847 716
5632 490
9075 939
3905 365
3273 181
13103 758
6711 512
6076 605
6897 311
2695 193
4796 344
6167 469
3635 606