3199 631
7228 684
9396 465
7918 462
6315 463
10212 258
14466 154
38622 374
4110 944
2361 304
7749 956
3262 466
2883 388
2552 261