3508 346
6203 777
3685 668
7303 654
11080 44
9103 101
6742 32
1729 36
25164 266
13152 596
3756 188
4585 504
30232 73
3998 232
5902 244
5481 284
20631 233
7585 899
6358 406
39937 506
11855 181
1092 81
4495 216
4611 234
3564 487
4748 46
4165 120
6430 401