3058 331
36619 923
22425 311
6517 925
98292 635
29201 646
7613 444
6285 374
13517 276
7089 56
5429 772
6626 583
1384 206
3842 59
2755 382
22963 522