50438 253718
41200 146262
20208 127067
19996 63079
19474 109362
19384 116778
17439 71481
11850 37695
10713 45865
9131 86844