18053 327
16270 871
2303 213
21684 145
3771 517
8713 618
21077 917
9853 448
12374 575
8190 453
10893 169
4515 242
11447 901
4950 157
3950 514
9671 549
6293 161
10627 609
6681 476
5390 516
5143 557
7524 288
7949 358
3983 343
14385 412
5296 349
2069 60
4283 803