20159 354
3242 312
30887 268
2542 269
4296 369
12503 580
25637 178
4404 354
3575 518
18650 286
4073 483
16671 310
4975 756
2932 116
2466 89
1942 287
6496 623
2628 306
4995 680
1711 254
10603 279
3113 435
3337 97
2806 307