2979 721
1711 543
1263 396
125 28
31108 304
30421 884
65843 222
49070 436
31547 240
51778 1018
39270 462
23115 469
42784 991
48791 494
60199 487
89007 934