136432 963
38959 814
25720 52
22148 818
29408 926
170189 652
11007 394
114854 740
7221 307
6309 532
11738 618
31261 460