596 175
1529 302
1490 280
2856 579
1860 454
2363 720
14219 526
17572 467
2603 269
31483 504
14021 693
25310 734
22006 704
5441 654
5411 98
7933 163
36305 796
1838 169
6308 93
5637 504
25501 496
9257 630
50830 411
8221 72
8197 273
2385 276
8201 572
9345 89