31257 91
4857 657
3446 174
5464 835
2310 590
4054 759
8489 251
11761 491
2672 490
5120 232
12775 486
4885 360
40140 913
4755 187
5465 714
2206 489
2899 344
3081 701
9247 826
3301 221
6748 570
9171 885
7480 536
5237 254
2791 677
3461 398
7246 336
2772 408