157311
2463
2810
2520
2020
1080
407747
1212
145580
340
631
930
689512
49483
48690
48148
4258271
4049158
33184
3257151
31166
26722
24501
22910