956 255
1129 277
2676 577
3142 665
1253 186
330 89
1740 327
42226 635
8255 497
10690 308
3247 61
10510 846
20086 405
3649 551
9087 611
4545 155
4672 276
1756 102
21772 98
4114 759
7017 495
13422 482
2262 146
3384 574
8421 574
5340 100
43953 371
42290 530