3198 631
7228 684
9396 465
7918 462
6315 463
10211 258
14463 154
38604 374
4110 944
2361 304
7749 956
3261 466
2883 388
2552 261