25471 177
2996 505
1655 532
8076 675
963 126
1626 528
3069 622
821 182
19856 94
376 98
15259 657
1945 512
13742 51
662 40
43036 210
2477 257
8845 141
9589 233
32293 288
470 136
5577 461
37677 688
31536 66
1196 206