21025 331
6946 615
5916 469
3399 76
14076 327
11187 115
10919 78
5134 539
5238 784
4519 406
4289 712
8555 713
5365 48
1909 53
5389 218
12038 251
8572 724
2493 514
2038 284
8504 62
6334 655
6267 625
26904 748
8544 877
2690 218
7068 454
4355 479
9100 508