16308 503
2403 446
22288 458
26725 257
7965 429
10668 176
6927 789
9988 476
10670 742
12850 240
4333 498
4346 77
2209 191
3104 177
3448 201
3725 700
2772 120
28335 925