2586 276
1903 49
17867 840
7609 710
5748 471
28498 651
5223 569
6954 115
6108 591
6191 292
28224 37
27882 383
13412 623
7224 466
12592 532
14599 598
5172 508
5883 104