139556 394
29092 63
86835 210
39883 157
30546 125
75758 313
22326 70
19147 20
20153 21
22355 53
7607 17
43131 134
12634 27
48324 97
51223 81
33303 68
22641 39
11565 17
6622 11
9413 15
8649 9
42995 77
25045 70
134351 419