3067 331
36691 923
22437 311
6518 925
98329 635
29219 646
7619 444
6290 374
13525 276
7096 56
5432 772
6635 583
1384 206
3845 59
2755 382
22977 522