2890 663
4685 400
8445 228
16074 850
6153 734
22560 247
44809 105
6353 217
39243 176
18235 508
6994 448
2773 202
9629 569
3329 706
5155 395
4109 654
11236 688
7278 616
3983 372
4097 334
12744 233
9835 806
12153 274
4737 352