5192 632
4958 508
4448 492
7422 316
3079 157
11681 822
9615 514
2164 62
3619 455
4244 487
8379 199
5212 686
2955 101
8588 600
4605 188
27519 213