31263 707
3699 475
50234 597
20763 1008
43483 689
28280 307
2543 140
27966 772
3336 375
20108 213
24214 262
15856 54
4720 655
29326 604
18159 148
26302 496
41712 742
23354 412
34941 252
5052 658
4219 468
12259 912
19366 916
4810 804