6396 455
4945 462
8476 181
2689 64
6779 774
7025 818
5860 587
2839 358
35059 815
15059 694
17505 724
2232 566
1545 263
11551 194
4227 922