3510 346
6206 777
3689 668
7312 654
11103 44
9106 101
6749 32
1729 36
25166 266
13155 596
3761 188
4595 504
30249 73
4002 232
5906 244
5491 284
20642 233
7589 899
6364 406
39940 506
11868 181
1092 81
4496 216
4615 234
3564 487
4758 46
4165 120
6432 401