4363 64
297880 399
114386 678
177221 866
79157 663
26983 493
13720 508
37428 172
22682 351
3586 248
3388 726
16433 614
2243 198
5728 620
4620 847
2614 115
2972 54
1680 158
4601 437
8767 297