31667 633
7348 29
4729 693
24691 719
8431 866
5508 385
3738 637
2840 208
27914 89
4378 657
5999 249
7666 885
4430 254
3085 524
6397 657
5048 457
1596 39
4409 562
16393 551
10411 345
3271 607
2542 336
1834 159
1628 140
16076 448
2478 262
3666 388
5263 148