2993 343
5480 506
10674 512
11418 860
5349 818
3490 173
6921 257
1692 92
8317 656
1791 182
4711 627
11481 169
1997 246
58932 818