2616 505
30015 137
3098 123
9026 772
5118 162
2945 284
6906 299
11942 445
1330 41
3982 476
5855 686
2547 205
3110 247
5019 524
3896 301
4720 667
3309 387
5563 687
1641 189
3767 457
6295 803