2931 327
52849 509
47943 410
28335 547
7494 163
31057 212
6000 289
15775 1011
9254 136
10623 347
63676 674
77351 788
8461 187
10117 554
7544 775
3679 144
3467 564
4057 601
5145 395
4565 852
5674 602
30583 77
44474 434
26569 817
47928 482
12051 430
1268 35
3372 289