2387 303
5031 245
3624 445
4924 676
6666 509
6746 709
9555 865
4651 284
20167 376
26361 115
3292 510
4752 281
4365 557
5477 464
5430 418
848 37
3843 466
18761 411
3205 148
12987 457
2823 171
5271 728
11776 451
5062 122