3191 631
7228 684
9395 465
7916 462
6310 463
10208 258
14456 154
38581 374
4110 944
2358 304
7746 956
3259 466
2883 388
2552 261