13952 111
379938 826
47063 212
32570 364
146289 932
79575 387
258109 731
40528 266
34166 758
31440 660
4338 626
29830 261
52393 874
298018 782
34910 84
74857 464
177941 609
21080 581
24110 333
17595 716
24933 278
16634 564
12563 144
10916 910