19608 163
10928 226
30005 156
18625 531
4731 178
5932 883
8721 597
21897 192
5115 346
7923 777
4544 668
9516 655
21968 45
10044 101
11680 33
2661 37
26777 267
15032 600
5976 188
9815 504
36349 74
7839 234
9827 245
7681 284
26519 235
9749 901
9958 406
43590 507