11062 29
47150 193
72274 388
8017 37
12438 25
10897 28
23706 71
16200 70
14562 53
24950 46
54008 164
22003 51
21964 39
36872 167
19928 47
48557 104
95318 233
15757 38
30240 78
17153 72
61153 258
10595 62
3579 11
24889 96