2933 281
35783 613
5528 841
29830 497
12484 128
7313 584
5156 540
17268 201
32677 921
8178 768
8300 202
6331 737
13848 226
8260 152
6716 342
6592 458
244988 624
84663 246
88062 735
128510 115
73284 533
67137 690
5835 619
73603 661
181842 139
24397 391
65408 610
190572 216