4004 427
3126 501
2811 514
8496 50
19070 424
2266 142
9212 243
21150 373
2588 97
31862 935
11542 687
7481 606
3858 669
23320 436
8838 500
4130 77
4043 480
4253 183
4845 517
70033 309
3082 391
17659 266
26349 293
3782 562
5637 110
1395 126
6252 387
1773 159