25115 655
2548 580
1288 282
2845 934
1943 237
464 97
1321 347
2056 143
7607 658
1703 67
2609 251
4088 559
5508 857
1314 25
2064 470
831 144
1495 78