50039 251629
40417 143260
19954 125522
19379 108432
19275 116097
18773 59568
17184 70312
11271 35790
10662 45263
9103 86227