601 163
2825 577
673 173
2722 83
1422 393
2690 540
2050 487
511 40
1728 304
1706 381
1711 202
2361 339
18041 301
92793 596
5075 574
11270 596
32351 260
33776 58
4662 676
7586 640
4874 30
4898 137
2913 299
2378 69
15221 196
2879 60
4932 148
10046 504