5296 723
43377 419
4288 474
2032 487
4753 322
9153 663
5525 509
2311 307
3818 748
4990 970
2840 277
4601 764
2879 269
4281 217
1847 69
10145 32
19634 142
9911 824
10964 151
77733 242
29665 457
11273 596
23131 465
197057 176
50344 207
96860 907
52138 511
99604 508