2176 560
3650 907
3009 340
58989 591
2838 296
4669 569
75269 411
14726 71
6677 252
27637 337
17636 798
3473 428
5451 695
2825 305