2990 343
5476 506
10668 512
11415 860
5349 818
3489 173
6919 257
1691 92
8311 656
1786 182
4708 627
11474 169
1996 246
58849 818